object that punctures - Turkish English Dictionary